package main

// 函数作为返回值
import (
	"fmt"
)

func foo4() func() int {
	//声明匿名函数
	var inner = func() int {
		fmt.Println("一个新的函数")
		return 100
	}
	return inner
}

func main() {
	foo4()() // 可以调用函数内的函数

}
